Apache2配置免费型DV SSL实现多域名多站点Https访问
场景适用:在成功配置site1.com站点SSL证书后,另外需要配置site2.com的SSL证书。
1.在申请并下载到域名对应证书文件后,在服务器目录/etc/apache2/下新建文件夹site2_cert,将证书文件解压并上传到该文件夹下。
2.打开目录/etc/apache2/sites-available/ 中已配置好的ssl文件site1-ssl.conf,可以看到
<IfModule mod_ssl.c>
<VirtualHost _default_:443>
servername site1.com #域名
ServerAdmin webmaster@localhost
DocumentRoot /var/www/site #网站目录
...
</VirtualHost>
</IfModule>
# vim: syntax=apache ts=4 sw=4 sts=4 sr noet
复制
<VirtualHost _default_:443>
servername site1.com #域名
ServerAdmin webmaster@localhost
DocumentRoot /var/www/site #网站目录
...
</VirtualHost>
粘贴到最后的
</VirtualHost>
</IfModule>
中间
以下为粘贴后情况:
<IfModule mod_ssl.c>
<VirtualHost _default_:443>
servername site1.com #域名
...
</VirtualHost>
<VirtualHost _default_:443>
servername site1.com #域名
...
</VirtualHost>
</IfModule>
修改新粘贴的代码中以下对应项目:
servername site2.com
ServerAdmin webmaster@localhost
DocumentRoot /var/www/site2
ErrorLog ${APACHE_LOG_DIR}/site2_error.log
CustomLog ${APACHE_LOG_DIR}/site2_access.log combined
SSLCertificateFile /etc/apache2/site2_cert/public.pem
SSLCertificateKeyFile/etc/apache2/site2_cert/私钥文件名.key
SSLCertificateChainFile /etc/apache2/site2_cert/chain.pem
3.重启Apache服务
sudo /etc/init.d/apache2 restart
没有错误说明没问题了,有错误重新查看修改的代码有没有问题,打开https://site2.com 查看是否生效。
4.配置301定向至Https
直接复制site2.com目录下的.htaccess 文件到site2.com目录即可。此时Http域名会自动跳转至Https访问。
5.至此多域名多站点免费DV SSL证书配置已经完成。
相关热词: 配置
本站内容来源于网络,如有侵权请与我们联系,我们会及时删除,我们深感抱歉!
注:本站所有信息仅供用于网络技术学习参考,学习中请遵循相关法律法规!
本文地址: https://v30.fanwenzhu.com/server/fwq/8019.shtml
相关文章
热门TAG
win10 ecshop 主机 阿里云 解决 配置 C# C++ 解析 SQL语句 命令 Go语言 方法 CSS3 HTML5 CSS win7 MSSQL 服务器配置 IIS7.5 IIS7 IIS6 IIS CentOS 7 Linux oracle数据库 oracle phpcms discuz discuz教程最新文章
-
使用Cockpit方便地管理容器
时间:2020-12-29
-
linux系统上如何快速安装
时间:2020-12-29
-
如何在Linux VPS上定制自己
时间:2020-12-29
-
开启nginx和php-fpm的status状
时间:2020-12-29
-
采用DNSPOD解析API快速验证
时间:2020-12-29
-
如何在CentOS 7上安装Elast
时间:2020-12-29
-
.Net Core在Linux服务器上部署
时间:2020-12-29
-
如何用树莓派控制GOIO引脚
时间:2020-12-25
热门文章
-
利用可道云KodExplorer软件部署私有云盘和
时间:2020-12-22
-
Linux VPS/服务器一键检测硬件配置、节点下
时间:2020-12-22
-
采用DNSPOD解析API快速验证域名快速安装免
时间:2020-12-29
-
Linux系统下用iperf诊断网络端口是否有被过
时间:2020-12-22
-
在CentOS系统上安装GitLab并自定义域名访问
时间:2020-12-23
-
web3通过testrpc访问以太坊数据入门
时间:2020-12-24
-
容器环境中的代理模型
时间:2020-12-22
-
在linux下启动tomcat,并实时查看tomcat的控
时间:2020-12-23
-
使用Linux定时脚本更新服务器的git代码
时间:2020-12-24
-
.Net Core在Linux服务器上部署.NET框架教程
时间:2020-12-29
